Меняем shell сами себе

В Solaris 10/11 нету команды chsh для смены оболочки. Естественно, что root сможет поменять оболочку кому угодно, но что делать, если пользователь сам хочет себе поменять shell? Выход есть: $ passwd -e skeletor Old shell: /usr/bin/pfbash New shell: /usr/bin/bash passwd: password information changed for skeletor